﻿// JavaScript Document
$(function() {
    //导航
    // $('.navbar>li').hover(function() {
    //     $(this).find('.nav_second').stop()
    //     $(this).find('.nav_second').slideDown(200)
    // }, function() {
    //     $(this).find('.nav_second').stop()
    //     $(this).find('.nav_second').slideUp(200)
    // })

    //按钮效果
    $(".account_btn_ul > li").click(function() {
        $(this).siblings().addClass("active").end().removeClass("active");
    });

    //head 宽度控制
    function headwidthctrong() {

    }

    // footer位置调整函数使用说明：
    // 如果文档高度小于浏览器窗口高度时，让footer居于最下方；当屏幕小于1200时，任何情况下都不添加position:fixed样式，防止滚动条对footer不起作用。
    // 如果页面中有点击按钮向页面中添加数据的情况，在加载数据完毕之后，也要执行一下footerfixed();此函数，来调整footer的位置。
    // 1200是主题内容宽度
    footerfixed();
    headwidthctrong();
    $(window).resize(function() {
        footerfixed();
        headwidthctrong();
    });

    function footerfixed() {
        $('#footer').css('position', 'static');
        var bodyheitht = $(document.body).height();
        var windowheight = $(window).height();
        var windowwidth = $(window).width();
        if (bodyheitht < windowheight) {
            if (windowwidth >= 1200) {
                $('#footer').css({
                    'position': 'fixed',
                    'bottom': 0,
                    'width': '100%'
                })
            } else {
                $('#footer').css({
                    'position': 'fixed',
                    'bottom': 0,
                    'width': '1200px'
                });
            }
        } else {
            if (windowwidth >= 1200) {
                $('#footer').css({
                    'position': 'static',
                    'bottom': 'atuo',
                    'width': '100%'
                });
            } else {
                $('#footer').css({
                    'position': 'static',
                    'bottom': 'auto',
                    'width': '1200px'
                });
            }
        }
    }

    //head 宽度控制函数

    function headwidthctrong() {
        if ($(window).width() <= 1200) {
            $(".head").css({
                'position': 'static',
                'width': '1200px'
            });
            $(".transaction_man").css("padding-top", "0");
            $(".banner_small").css({
                "padding-top": "0"
            });
        } else {
            $(".head").css({
                'position': 'fixed',
                'width': '100%'
            });
            $(".transaction_man").css("padding-top", "192px");
            $(".banner_small").css({
                "padding-top": "192px"
            });
            //屏幕尺寸大于1200时才隐藏头部部分
            $(window).scroll(function() {
                var scrollTop = $(window).scrollTop();
                scrollTop > 122 ? $(".head_switch").slideUp(200) : $(".head_switch").slideDown(200);
            });
        }
    }

    // 返回顶部
    var scrolltop = function() {
        var scrollTop = $(window).scrollTop();
        scrollTop > 50 ? $("#scrollUp").fadeIn(200).css("display", "block") : $("#scrollUp").fadeOut(200);
    };
    scrolltop();
    $(window).scroll(function() {
        scrolltop();
    });

    $('#scrollUp').click(function(e) {
        e.preventDefault();
        $('html,body').animate({ scrollTop: 0 });
    });
    //添加cookie 保存
    //
});

function setTab1(name, cursel, n) {
    for (i = 1; i <= n; i++) {
        var menu = $("#" + name + i);
        var con = $("#" + "pt_" + name + "_" + i);
        if (i == cursel) {
            menu.addClass("hover");
            con.fadeIn();
        } else {
            menu.removeClass("hover");
            con.hide();
        }
    }
}

var _PUBLIC_ = "https://account.blmarkets.com/";
function subscribe() {
    var last_name = $("#subs_name").val(), first_name = $("#subs_surname").val(), email = $("#subs_email").val();
    if (last_name == "") {
        alert("请填写订阅人的姓。");
        $("#subs_surname").focus();
        return false;
    }
    if (first_name == "") {
        alert("请填写订阅人的名。");
        $("#subs_name").focus();
        return false;
    }
    if (email == "") {
        alert("请填写订阅人的邮箱。");
        $("#subs_email").focus();
        return false;
    }
    if (!/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email)) {
        alert("请填写正确的邮箱地址。");
        $("#subs_email").focus();
        return false;
    }
    $.ajax({
        url: _PUBLIC_ + "book.do",
        data: { "email": email, "last_name": last_name, "first_name": first_name },
        dataType: "jsonp",
        async: true,
        cache: false,
        type: "get",
        success: function (res) {
            if (res.code == 1) {
                alert("您已订阅成功，我们将会定期的向你推荐。");
            } else {
                alert(res.msg);
            }
        }
    })
};

function guestBookSave() {
    var data = {};
    data['name'] = $("#name").val();
    data['iphone'] = $("#iphone").val();
    data['email'] = $("#email").val();
    data['yijian'] = $("#yijian").val();
    if (data['name'].length <= 0) {
        alert("请填写您的姓名。");
        return false;
    }
    if (!(/^1[3|4|5|7|8|9][0-9]{9}/.test(data['iphone']))) {
        alert("请填写您正确的手机号码。");
        return false;
    }

    if (data['email'].length > 0 && !/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(data['email'])) {
        alert("请填写您正确的邮箱地址。");
        return false;
    }
    if (data['yijian'].length <= 0) {
        alert("请填写您宝贵的意见。");
        return false;
    }
    $.ajax({
        url: "/home/SubOpinion",
        data: data,
        dataType: 'json',
        type: 'post',
        success: function (res) {
            alert(res.msg);
            window.location.href = document.URL;
        }
    })
};

; var Tools = {
    HtmlDecode: function (str) {
        var t = document.createElement("div");
        t.innerHTML = str;
        return t.innerText || t.textContent
    },
    IsPhoneNum: function (str) {
        var myreg = /^1\d{10}$/;
        return myreg.test(str);
    },
    cookie: {
        set: function (key, val, time) {//设置cookie方法
            var date = new Date(); //获取当前时间
            var expiresDays = time;  //将date设置为n天以后的时间
            date.setTime(date.getTime() + expiresDays * 24 * 3600 * 1000); //格式化为cookie识别的时间
            document.cookie = key + "=" + val + ";expires=" + date.toGMTString();  //设置cookie
        },
        get: function (key) {//获取cookie方法
            /*获取cookie参数*/
            var getCookie = document.cookie.replace(/[ ]/g, "");  //获取cookie，并且将获得的cookie格式化，去掉空格字符
            var arrCookie = getCookie.split(";");  //将获得的cookie以"分号"为标识 将cookie保存到arrCookie的数组中
            var tips;  //声明变量tips
            for (var i = 0; i < arrCookie.length; i++) {   //使用for循环查找cookie中的tips变量
                var arr = arrCookie[i].split("=");   //将单条cookie用"等号"为标识，将单条cookie保存为arr数组
                if (key == arr[0]) {  //匹配变量名称，其中arr[0]是指的cookie名称，如果该条变量为tips则执行判断语句中的赋值操作
                    tips = arr[1];   //将cookie的值赋给变量tips
                    break;   //终止for循环遍历
                }
            }
            return tips;
        },
        delete: function (key) { //删除cookie方法
            var date = new Date(); //获取当前时间
            date.setTime(date.getTime() - 10000); //将date设置为过去的时间
            document.cookie = key + "=v; expires =" + date.toGMTString();//设置cookie
        }
    },
    formatDate: function (str) {
        var date = new Date(str);
        if (date == "1970-01-01 08:00")
            return null;
        else
            return date;
    },
};